disembodied spirit - Turkish English Dictionary